package main

import "fmt"

var a int = 1

func fn() {
	// 变量的查找，就近原则，先到当前作用域下查找，如果没有找到会到上一级作用域下查找
	// var a int = 3
	a = 5 // 查找a变量，并给它重新赋值
	fmt.Println(a)
}
func main() {
	fn()
	fmt.Println("全局变量a:", a)
}
